axios.defaults.baseURL = 'http://www.liulongbin.top:3007' //定义ajax头信息


//定义头信息
axios.interceptors.request.use(function (config) {
    //成功拦截,判断是否需要用户的头信息
    //如果在头信息的路径中有/my开头的信息就说明需要添加头信息
    if (config.url.indexOf('/my') != -1) {
        config.headers.Authorization = localStorage.getItem('token')
    }
    return config
}, function (error) {
    //失败拦截
    return Promise.reject(error)
})


axios.interceptors.response.use(function (response) {
    //成功拦截,判断返回的头信息是否是
    if(response.data.message === '身份认证失败！'){
        //跳转登录页面
        location.href = '/login.html'
        localStorage.removeItem('token')
    }
    return response
}, function (error) {
    //失败拦截
    return Promise.reject(error)
})